package org.heart.entity.resp;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.util.Date;

@Data
public class GetMessageDetailsResp {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 标题
     */
    private String title;

    /**
     * 消息内容
     */
    private String content;

    /**
     * 消息格式（备份模板格式）
     */
    private String format;

    /**
     * 消息类型
     */
    private String sendType;

    /**
     * 发送时间
     */
    private String sendTime;

    /**
     * 创建时间
     */
    private Date createdTime;

    /**
     * 用户ID
     */
    private String userId;

    /**
     * 接收者ID
     */
    private String acceptId;

    /**
     * 消息ID
     */
    private Long messageId;

    /**
     * 0=未读，1=已读
     */
    private Integer readStatus;

    /**
     * 0=正常，1=用户删除
     */
    private Integer deleted;

    /**
     * 用户接收时间
     */
    private String receiveTime;
}
